"""
    导包： from threading import  Thread
    Thread(group=None, target=None, name=None,args=(), kwargs=None, *, daemon=None):

    参数和线程的参数是一样的
    group :线程组，可以不管
    target ： 想要执行的任务，只用写任务名字即可
    name ：线程名字
    args: 通过位置传参时使用这个参数
    kwargs：通过关键字传参是使用这个参数
    deamon：是否是守护线程

    启动线程使用start（）方法
    threading.currentThread 可以获取当前的线程对象
"""
import threading
from threading import  Thread
from time import sleep

def singing():
    print(threading.currentThread())
    for i in range(10):
        print("我唱歌... ")
        sleep(1)
    print('唱歌结束')

def dancing():
    print(threading.currentThread())
    for i in range(10):
        print("我跳舞... ")
        sleep(2)
    print('跳舞结束')

if __name__ == '__main__':
    # 唱歌线程
    singThread = Thread(target=singing)
    singThread.start()

    # 跳舞线程
    danceThread = Thread(target=dancing)
    danceThread.start()

    #print("程序结束")
